package com.spring.nio.service.protocol.response.file;

import lombok.Data;

/**
 * @author: YSFY
 * @date: 2021-03-24 20:49
 * @pacage_name: com.spring.nio.service.protocol.response.file
 * @class_name: FileTransportLoopResponse
 * @description: 文件传输响应
 */
@Data
public class FileTransportResponse extends TransportResponse {

    /**
     * 文件上传或是下载对应的服务端socketChannel地址
     * */
    private String fileTransportAddress;

    /**
     * 文件标识
     * */
    private String tag;

    /**
     * 文件名
     * */
    private String fileName;

    /**
     * 文件大小
     * */
    private Long fileSize;

    /**
     * 循环次数
     * */
    private Long downloadLoopCount;

    /**
     * 文件流数据
     * */
    private Object streamData;
}
